/* Start of CMSMS style sheet '2012_home' */ /* CSS Document */ /* POLITICAMENTE SCORRETTO */ /* ------------------------------------------------------------------------------------- generali ------------------------------------------------------------------------------------- */ .alt{display:none} body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; background: url('http://www.politicamentescorretto.org/pages/uploads/images/testata/sfondo.png') repeat-y; } #masterdiv { margin:0; position:absolute; width:1100px; top: -10px; } #lastupdate { height: 10px; } /* ------------------------------------------------------------------------------------- header ------------------------------------------------------------------------------------- */ #header { height:186px; margin:0; padding:0; margin-top:15px; } #header img { border: 0px solid; } #logo { position:absolute; top:85px; left:480px; } .partner_sx { top:0; float:left; } .partner_dx { top:0; float:right; } .partner_centro { position:absolute; top:0px; left:279px; } #header ul { clear:both; position:absolute; top:170px; width:758px; text-align:right; list-style-type:none; margin:0; padding:0; } #header li { display:inline; padding-left:5px; padding-right:3px; font-size:106%; border-left:2px solid #999; } dfn{display:none} li.currentpage h3 { display:inline; margin:0; padding:0; color:#E60000; font-weight:bold; font-size:100%; } #header li a { text-decoration:none; color:#999; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:110%; } #header li a:hover { color:#E60000; } #titolo { position:absolute; top:197px; left:10px; margin:0; padding:0; font-size:150%; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; } .nav { height:36px; background-color:#272b36; color: #fff; } .nav ul, .social ul { list-style-type:none; text-align: center; } .nav ul li, .social ul li { display: inline; margin-right: 10px; line-height: 36px; height: 36px; } .nav ul li a { padding: 0 5px; color: #fff; text-decoration: none; font-weight: bold;} .nav ul li a:hover { background-color: #fff; color:#333; padding-top: 10px; padding-bottom: 10px; } .social { position: absolute; right: 0; top: 203px; } /* ------------------------------------------------------------------------------------- corpo del testo ------------------------------------------------------------------------------------- */ #cont { padding-top:5px; font-variant:normal; } #col1 { float:left; width:250px; padding:8px; font-size:0.8em; } #col2 { float:left; width:550px; padding:8px; font-size:0.9em; border-left:1px solid #999; border-right:1px solid #999; } #col3 { float:right; width:250px; padding:8px; font-size:0.8em; } /* formatazione testi */ #cont { color:#555; } #cont img { border:0px; } #cont img.noborder { border:0px; } #cont h1, #cont h2 { margin:0; padding:0; font-size:140%; } #col1 label, #col3 label { display:block; background-image: url("uploads/images/sf_h1.gif"); background-position:top lef; background-repeat:no-repeat; background-color:#E60000; font-size:1.1em; color:#fff; font-weight:bold; padding:3px; margin-bottom:10px; text-align:center; } #col2 p { padding: 0; margin: 2px 0 0 0; } #col2 a { text-decoration:underline;} #col2 h1 { font-size:1.6em; margin:0; text-transform: uppercase; text-align: center; padding-bottom:15px; } #col2 h2 { margin:0; padding: 25px 0px 2px 0px; font-size: 1.5em; font-weight: 900; } #col2 h2 a { color:#f00; } #col2 h3 { margin:0; padding:0px 0 px 2px 0px; font-size:1.1em; margin:0; font-style: italic; } #col2 h4 { margin:0; padding:0px 0 px 2px 0px; font-size:1.3em; margin:0; } #col2 h5 { margin:0; padding:2px 0px 2px 0px; font-size: 1.5em; font-weight: 900; color:#f00; } #col2 h5 a { color:#f00; } #col2 a.vai { color: #E60000; font-weight:bold; } #col2 img.news { border: 1px solid #555; float: left; margin: 1px 8px 4px 0px; max-height: 120px; max-weight: 150px; } #col2 span.chiave { color: #E60000; } #col1 h2 { color:#E60000; margin:0; padding:0; } #col3 h2, #col3 p, #col1 p { margin:0; padding:0; } .rosso { color:#E60000; } .rosso a { color:#E60000;!important } #col1 .vai a, #col3 .vai a { color:#E60000; } /* ------------------------------------------------------------------------------------- link ------------------------------------------------------------------------------------- */ a:link { color:#555; text-decoration:none; } a:visited { color:#555; text-decoration:none; } a:hover { color:#555; text-decoration:underline; } #cont label a:link { color: #fff; text-decoration:none; } #cont label a:visited { color: #fff; text-decoration:none; } #cont label a:hover { color: #fff; text-decoration:underline; } .scritte { font-family: Verdana; color: #FFFFFF; font-weight: bold; font-size: 10px; } .main { font-family: Verdana; font-size: 10px; background-color: #E60000; } .blog { font-family: Verdana; font-size: 10px; } hr { border: 0px; border-top:1px solid #999 } /* ------------------------------------------------------------------------------------- formattazione schede ------------------------------------------------------------------------------------- */ .elemento { padding: 2px; margin: 0px; } .riquadro { border: 1px solid #E60000; padding: 3px; padding-bottom: 6px; margin-left: 10px; } .quadrato { width: 20px; height: 20px; background-color: #E60000; display: inline; margin-right: 5px; float: left; margin-left: 10px; } .torna { float: right; text-align: right; } /* form nella colonna centrale*/ #col2 form input { float:right; position:relative; margin-top:-18px; width:240px; background-color:#eee; border:1px solid #E60000; } #col2 form #trattamento_dati { float:left; position:relative; margin-top:0; width:15px; } #col2 form textarea { background-color:#eee; border:1px solid #E60000; } #col2 form input.invia { width:auto; background-color:#ccc; border:1px solid #666; color: #E60000; } #grazie { display:block; background-color:#eee; border:1px solid #E60000; padding:10px; font-size:120%; margin-top:20px; margin-bottom:20px; } .left { float:left; } .right { float:right; } .clear { clear:both; } #footer { padding-top: 0.05em; padding-bottom: 0.8em; background: #E60000; color: #FFFFFF; clear: both; } #footer a:link, #footer a:visited, #footer a:hover {color: #FFFFFF; font-weight: bold} /* End of '2012_home' */